|
Definition of Stock car
1. Noun. A car kept in dealers' stock for regular sales.
2. Noun. A racing car with the basic chassis of a commercially available car.
Definition of Stock car
1. Noun. A racing car, such as those sanctioned by NASCAR and ARCA, based on one of the regular production models available for purchase by the public. ¹
¹ Source: wiktionary.com